package com.jf.nep.render;

/**
 * The mesh store keeps track of mesh data currently allocated in the graphics card memory
 */
public interface MeshStore {
    /**
     * Download mesh data into graphics card memory
     */
    public void createMesh(Mesh mesh);

    /**
     * Remove mesh data from graphics card memory
     */
    public void destroyMesh(String meshId);
    
    /** Destroy all meshes */
    public void destroyAll();
    
}
